heated rear screens - German English Dictionary